sum payable - Turkish English Dictionary